ApartSquareFree
ApartSquareFree[expr] rewrites a rational expression as a sum of terms whose denominators are powers of square-free polynomials.
ApartSquareFree[expr,var] treats all variables other than var as constants.
Please visit the official Wolfram Language Reference for more details and examples on core symbols.